package org.smr.ministore.entities;

import org.blade.entities.base.BaseEntity;
import org.apache.commons.lang3.ObjectUtils;
import org.blade.entities.base.BizEntity;

import java.lang.NullPointerException;
/**
 * Employee实体,对应表：t_employee
**/
public class Employee extends BizEntity<Long> {


	/**
	* 主键
	**/
	private java.lang.Long id;

	/**
	 * 设置主键的值
	 * @param id
	**/
	public void  setId(java.lang.Long id){
		this.id = id;
	}
	/**
	 * 获取主键的值
	**/
	public  java.lang.Long getId(){
		return this.id;
	}


	/**
	* 用户编号
	**/
	private java.lang.Long userId;

	/**
	 * 设置用户编号的值
	 * @param userId
	**/
	public void  setUserId(java.lang.Long userId){
		this.userId = userId;
	}
	/**
	 * 获取用户编号的值
	**/
	public  java.lang.Long getUserId(){
		return this.userId;
	}


	/**
	* 真实名称
	**/
	private java.lang.String realName;

	/**
	 * 设置真实名称的值
	 * @param realName
	**/
	public void  setRealName(java.lang.String realName){
		this.realName = realName;
	}
	/**
	 * 获取真实名称的值
	**/
	public  java.lang.String getRealName(){
		return this.realName;
	}


	/**
	* 电子邮件
	**/
	private java.lang.String email;

	/**
	 * 设置电子邮件的值
	 * @param email
	**/
	public void  setEmail(java.lang.String email){
		this.email = email;
	}
	/**
	 * 获取电子邮件的值
	**/
	public  java.lang.String getEmail(){
		return this.email;
	}


	/**
	* 联系号码
	**/
	private java.lang.String telephone;

	/**
	 * 设置联系号码的值
	 * @param telephone
	**/
	public void  setTelephone(java.lang.String telephone){
		this.telephone = telephone;
	}
	/**
	 * 获取联系号码的值
	**/
	public  java.lang.String getTelephone(){
		return this.telephone;
	}


	/**
	* 地址
	**/
	private java.lang.String address;

	/**
	 * 设置地址的值
	 * @param address
	**/
	public void  setAddress(java.lang.String address){
		this.address = address;
	}
	/**
	 * 获取地址的值
	**/
	public  java.lang.String getAddress(){
		return this.address;
	}


	/**
	* 是否生效
	**/
	private java.lang.Integer enable;

	/**
	 * 设置是否生效的值
	 * @param enable
	**/
	public void  setEnable(java.lang.Integer enable){
		this.enable = enable;
	}
	/**
	 * 获取是否生效的值
	**/
	public  java.lang.Integer getEnable(){
		return this.enable;
	}


	/**
	* 
	**/
	private java.lang.Long createBy;

	/**
	 * 设置的值
	 * @param createBy
	**/
	public void  setCreateBy(java.lang.Long createBy){
		this.createBy = createBy;
	}
	/**
	 * 获取的值
	**/
	public  java.lang.Long getCreateBy(){
		return this.createBy;
	}


	/**
	* 
	**/
	private java.util.Date createDate;

	/**
	 * 设置的值
	 * @param createDate
	**/
	public void  setCreateDate(java.util.Date createDate){
		this.createDate = createDate;
	}
	/**
	 * 获取的值
	**/
	public  java.util.Date getCreateDate(){
		return this.createDate;
	}


	/**
	* 
	**/
	private java.lang.Long updateBy;

	/**
	 * 设置的值
	 * @param updateBy
	**/
	public void  setUpdateBy(java.lang.Long updateBy){
		this.updateBy = updateBy;
	}
	/**
	 * 获取的值
	**/
	public  java.lang.Long getUpdateBy(){
		return this.updateBy;
	}


	/**
	* 
	**/
	private java.util.Date updateDate;

	/**
	 * 设置的值
	 * @param updateDate
	**/
	public void  setUpdateDate(java.util.Date updateDate){
		this.updateDate = updateDate;
	}
	/**
	 * 获取的值
	**/
	public  java.util.Date getUpdateDate(){
		return this.updateDate;
	}


	/**
	* 
	**/
	private java.lang.String remark;

	/**
	 * 设置的值
	 * @param remark
	**/
	public void  setRemark(java.lang.String remark){
		this.remark = remark;
	}
	/**
	 * 获取的值
	**/
	public  java.lang.String getRemark(){
		return this.remark;
	}


}